woman in charge of holding keys - Alemán Inglés Diccionario